动态: movement, motion, development, trend, dynamic (science)...
枪: gun, rifle, spear...
占用: to occupy...
编造: to compile, to draw up, to fabricate, to invent, to concoct, to make up, to cook up...
自立: independent, self-reliant, self-sustaining, to stand on one's own feet, to support oneself...